package com.timeset.photo.mapper;

import com.timeset.activity.entity.Img;
import com.timeset.photo.entity.Photo;
import com.timeset.photo.entity.PhotoList;

import java.util.List;

/**
 * @ClassName PhotoMapper
 * @Description
 * @Author lz
 * @Date 2020-04-23 18:07
 */
public interface PhotoMapper {



    //上传图片
    public int addImg(int id,String path);
    //图片id删除照片
    public int deleteImg(int id);

    //根据活动id查找所有照片id
    public List<Img> findImgIdByActivityId(int id);

    //查找全部照片
    public List<Photo> findAll(int UserId);
    //根据相册id查询所有照片不分组，查看照片时使用，勿删除

    public List<Photo> findByAlbumId(int albumId, int uerId);

    //根据相册查询照片
    public List<PhotoList> findByAlbum(int albumId, int uerId);

    //根据时间查询照片
    public List<Photo> findByTime(String ptime,int userId);

    //根据地点查询照片
    public List<Photo> findPlace(String place,int userId);

    //根据描述查询照片
    public List<Photo> findIdentify(String identify,int userId);

    //根据描述查询照片
    public List<Photo> findDescribe(String pdescribe,int userId);


    //更新组织头像
    public int updateOrgImgPath(String headPath,int id);

    //更新组织认证图片
    public int updateOrgIdentityContent(String content,int id);


    //修改学生头像
    public int updateStuHeadPath(int id,String path);

    //修改学生学生证件正面

    public int updateStuObverse(int id,String obverse);

    //修改学生学生证件反面
    public int updateStuReverse(int id,String reverse);

}
